Skip to content

Added CoreSight TPDM automated Scripts#363

Open
Rohan-in-Qualcomm wants to merge 1 commit intoqualcomm-linux:mainfrom
Rohan-in-Qualcomm:debug-tpdm
Open

Added CoreSight TPDM automated Scripts#363
Rohan-in-Qualcomm wants to merge 1 commit intoqualcomm-linux:mainfrom
Rohan-in-Qualcomm:debug-tpdm

Conversation

@Rohan-in-Qualcomm
Copy link
Copy Markdown

@Rohan-in-Qualcomm Rohan-in-Qualcomm commented Mar 23, 2026

This patch adds/updates a suite of automated scripts to validate the functionality and stability of CoreSight TPDM Hardware:

  • TPDM-Interface-Access: Validates sysfs read/write accessibility for various TPDM dataset modes (DSB, CMB, TC, BC, GPR) to ensure the driver exposes and handles attributes correctly.
  • TPDM-Enable-Disable: Stress-tests the hardware and driver state machine by repeatedly toggling the TPDM source nodes on and off.
  • utils/coresight_helper.sh: Common helper functions.

@Rohan-in-Qualcomm Rohan-in-Qualcomm force-pushed the debug-tpdm branch 2 times, most recently from ead3bd1 to 6ca0019 Compare March 25, 2026 06:58
@smuppand smuppand requested a review from vnarapar March 25, 2026 17:07
@smuppand
Copy link
Copy Markdown
Contributor

This is 1 commit covering 4 separate new testcases. I would recommend splitting it. These are related thematically, but they are still independent runners/docs/YAMLs and will be much easier to review/fix separately.

@Rohan-in-Qualcomm
Copy link
Copy Markdown
Author

This is 1 commit covering 4 separate new testcases. I would recommend splitting it. These are related thematically, but they are still independent runners/docs/YAMLs and will be much easier to review/fix separately.

Ok I will separate them

@Rohan-in-Qualcomm Rohan-in-Qualcomm force-pushed the debug-tpdm branch 3 times, most recently from 32b90ee to 7db9387 Compare March 27, 2026 06:10
…functionality and stability of CoreSight TPDM Hardware:

* TPDM-Interface-Access: Validates sysfs read/write accessibility for various TPDM dataset modes (DSB, CMB, TC, BC, GPR) to ensure the driver exposes and handles attributes correctly.
* TPDM-Enable-Disable: Stress-tests the hardware and driver state machine by repeatedly toggling the TPDM source nodes on and off.
* utils/coresight_helper.sh: Common helper functions

Signed-off-by: Rohan Dutta <rohadutt@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants